Principles for a Pedagogy in the Technological Era